$(function(){
	$("#btn_start").bind(click,pingStart());
	$("#btn_stop").bind(click,pingStop());
});

function pingStart() {
	$.ajax({
		type : "POST",
		dataType : "json",
		url : ctx + "/ping/ping!start.action",
		data : {

		},
		async : true,
		cache : false,
		success : function(jsonData) {
			$('#taskTree').tree({
				method : 'post',
				data : jsonData,
				onContextMenu : function(e, node) {

				},
				onDblClick : function(node) {

				}
			});
			$("#loading").hide();
		},
		error : function(XMLHttpRequest, textStatus, errorThrown) {
			$("#loading").hide();
			$("#loadingError").show();
		}
	});

}

function pingStop() {
	$.ajax({
		type : "POST",
		dataType : "json",
		url : ctx + "/ping/ping!stop.action",
		data : {

		},
		async : true,
		cache : false,
		success : function(jsonData) {
			$('#taskTree').tree({
				method : 'post',
				data : jsonData,
				onContextMenu : function(e, node) {

				},
				onDblClick : function(node) {

				}
			});
			$("#loading").hide();
		},
		error : function(XMLHttpRequest, textStatus, errorThrown) {
			$("#loading").hide();
			$("#loadingError").show();
		}
	});

}